package dnl.jexem.camouflaj;

import java.io.Serializable;

/**
 * Encapsulates the summary and result of a command execution.
 * 
 * @author Daniel Orr
 * 
 */
public class ExecutionSummary implements Serializable {

	private static final long serialVersionUID = 1L;

	private String commandId;
	private String output;
	private String errorOutput;
	private String exceptions;
	private int exitStatus;

	public String getCommandId() {
		return commandId;
	}

	public void setCommandId(String commandId) {
		this.commandId = commandId;
	}

	public String getOutput() {
		return output;
	}

	public void setOutput(String output) {
		this.output = output;
	}

	public String getErrorOutput() {
		return errorOutput;
	}

	public void setErrorOutput(String errorOutput) {
		this.errorOutput = errorOutput;
	}

	public String getExceptions() {
		return exceptions;
	}

	public void setExceptions(String exceptions) {
		this.exceptions = exceptions;
	}

	public int getExitStatus() {
		return exitStatus;
	}

	public void setExitStatus(int exitStatus) {
		this.exitStatus = exitStatus;
	}

}
